csMTL: a Context Sensitive Lifelong Learning System
نویسندگان
چکیده
csMTL, or context-sensitive Multiple Task Learning, is presented as a method of inductive transfer that uses a single output neural network and additional contextual inputs for learning multiple tasks. The csMTL approach is demonstrated to produce hypotheses that are equivalent to or better than standard MTL hypotheses when learning a primary task in the presence of related and unrelated tasks. The paper also describes a machine lifelong learning system based on csMTL for sequentially learning multiple tasks. The approach satisfies a number of important requirements for knowledge retention and inductive transfer; taking advantage of representational transfer for rapid short-term learning and functional transfer for long-term consolidation.
منابع مشابه
Context-Sensitive MTL Networks for Machine Lifelong Learning
Context-sensitive Multiple Task Learning, or csMTL, is presented as a method of inductive transfer that uses a single output neural network and additional contextual inputs for learning multiple tasks. The csMTL method is tested on three task domains and shown to produce hypotheses for a primary task that are significantly better than standard MTL hypotheses when learning in the presence of rel...
متن کاملConsolidation Using Context-Sensitive Multiple Task Learning
Machine lifelong learning (ML3) is concerned with machines capable of learning and retaining knowledge over time, and exploiting this knowledge to assist new learning. An ML3 system must accurately retain knowledge of prior tasks while consolidating in knowledge of new tasks, overcoming the stability-plasticity problem. A system is presented using a context-sensitive multiple task learning (csM...
متن کاملMachine Life-Long Learning with csMTL Networks
Multiple task learning (MTL) neural networks are one of the better documented methods of inductive transfer of task knowledge (Caruana 1997). An MTL network is a feedforward multi-layer network with an output node for each task being learned. The standard back-propagation of error learning algorithm is used to train all tasks in parallel. The sharing of internal representation in the hidden nod...
متن کاملCsMTL MLP For WEKA: Neural Network Learning with Inductive Transfer
We present context-sensitive Multiple Task Learning, or csMTL as a method of inductive transfer embedded in the well known WEKA machine learning suite. csMTL uses a single output neural network and additional contextual inputs for learning multiple tasks. Inductive transfer occurs from secondary tasks to the model for the primary task so as to improve its predictive performance. The WEKA multi-...
متن کاملA Compilation of Annotated Bibliographies
This paper extends prior work on knowledge consolidation and the stability-plasticity problem within the context of a Lifelong Machine Learning (LML) system. A contextsensitive multiple task learning (csMTL) neural network is used as a consolidated domain knowledge store. Prior work has demonstrated that a csMTL network, in combination with task rehearsal, can retain previous task knowledge whe...
متن کامل